import org.jadedanha.model.*;
import java.util.*;

public class TestSortJogador <T> {
    public static void main (String args[]) {
        List<Jogador> listaJogador = new ArrayList<Jogador>();

        listaJogador.add( new Jogador().setId(1) );
        listaJogador.add( new Jogador().setId(2) );
        listaJogador.add( new Jogador().setId(3) );
        listaJogador.add( new Jogador().setId(4) );

        Comparator<Jogador> comp = new Comparator<Jogador>() {
           @Override
           public int compare( Jogador j1, Jogador j2 ) {
                return j1.getId() > j2.getId() ? 1 : j1.getId() < j2.getId() ? -1 : 0;
           } 
        };

        Collections.sort( listaJogador, comp );
        System.out.println( listaJogador );
    }
}

